翻訳と辞書
Words near each other
・ Goal of the Year (AFL)
・ Goal of the Year (Germany)
・ Goal orientation
・ Goal programming
・ Goal pursuit
・ Goal seeking
・ Goal setting
・ Goal Storm
・ Goal theory
・ Goal! (film)
・ Goal! (trilogy)
・ Goal! (video game)
・ Goal! Goal! Goal!!
・ Goal! Two
・ Goal-based investing
Goal-Driven Software Development Process
・ Goal-free evaluation
・ Goal-line technology
・ Goal-oriented Requirements Language
・ Goala
・ Goala, Burkina Faso
・ Goalandaghat Upazila
・ Goalball
・ Goalball at the 1972 Summer Paralympics
・ Goalball at the 1976 Summer Paralympics
・ Goalball at the 1980 Summer Paralympics
・ Goalball at the 1984 Summer Paralympics
・ Goalball at the 1988 Summer Paralympics
・ Goalball at the 1992 Summer Paralympics
・ Goalball at the 1996 Summer Paralympics


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Goal-Driven Software Development Process : ウィキペディア英語版
Goal-Driven Software Development Process
Goal-Driven Software Development Process (GDP) is an iterative and incremental software development technique. Although similar to other modern process models, GDP is primarily focusing on identifying goals ''before'' setting the requirements and explicitly utilizing the bottom-up design approach.
The following sections are based on the paper ''Goal-Driven Software Development'' where the GDP concept was introduced.
== Justification ==

The first argument to embrace the GDP principles is the aspect of requirements. When developing software, the strong concentration on requirements (e.g. typical for the waterfall model) causes excessive costs and reduced quality of the outcome, mainly due to the following reasons:〔
* Requirements are usually not identical with business objectives because of the author’s limited knowledge about technical possibilities and their costs – such requirements tend to include unnecessary expensive wishes while excluding technically simple features that would provide substantial benefit.
* Formalization of the supported business process during development usually reveals inconsistencies and gaps within that process which need to be compensated with changes to the process itself or to the role of the software system.
The result of these two effects is usually a large number of change requests during and after development (entailing time and cost overruns), therefore user involvement is considered to be a critical project success factor.〔The chaos report. Technical report, Standish Group, 1994.〕
Secondly, while established software processes refine requirements down to an implementation, the Goal-driven Development Process recommends trying to find an optimal mapping between business objectives and capabilities of
the technical platform in an ''iterative'' process, equally considering and adjusting business goals and technical aspects to come to an optimal, ''convergent'' solution.
Goal-driven development process allows stakeholders to:
* Discover use cases that are tailored to the requirements according to business goals
* Establish a bridge between goals and IT architecture

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Goal-Driven Software Development Process」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.